1 general:: Phrase(s): in need (of something) [of someone or an animal] to require something. • We are in need of a new car. • The company is in need of a larger building to hold all its employees.
McGrawhill's American Idioms And Phrasal Verbs